pine caterpillar - Turco Inglés Diccionario